/* 
 *  javascribd - Java client library for the Scribd API. 
 *  Copyright (C) 2009 by Marcel Eyke, http://code.google.com/p/javascribd/ 
 *  Use is subject to license terms of LGPLv3. See license.txt. 
 */
package com.google.code.javascribd.connection;

import java.util.Map;

public interface ScribdMethod<T extends ScribdResponse> {

	public String getMethodName();

	public Class<T> getResponseType();

	public String getGETParametersForURL();

	public boolean hasPOSTParameters();

	public Map<String, StreamableData> getPOSTParameters();
}